On the Computational Complexity of Gap - 0 Alignment

نویسندگان

  • Gianluca Della Vedova
  • Tao Jiang
چکیده

The gap-0 multiple alignment problem is the problem of nding a multiple alignment of k sequences that minimizes the SP-score for a given scoring matrix M by possibly shifting these sequences but not inserting gaps. It is shown that there is a nonnegative, symmetric scoring matrix M 0 with all diagonal entries equal to zero and a uniform indel penalty that exceeds the largest penalty for character mismatches such that the gap-0 multiple alignment problem with respect to M 0 is MAX-SNP-hard in the number of sequences. It is also shown that there is a scoring matrix M 1 with all these properties that in addition satisses the triangle inequality such that the gap-0 multiple alignment problem with respect to M 1 is NP-hard in the number of sequences.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Computational Biology Lecture 18: Genome rearrangements, finding maximal matches

One possibility is to perform a global alignment of the two strings x and y with a special scoring sheme; for instance, +1 for a match, 0 for a mismatch, and 0 for a gap. Then we could identify all the maximal positively scoring chunks of the alignment. The disadvantages of this approach is that it requires O(mn) running time, might not obtain all candidate matches, and obtains matches that are...

متن کامل

Computational Biology Lecture 6: Affine Gap Penalty Function, Multiple Sequence Alignment

We saw earlier how we can use a concave gap penalty function γ, i.e. one that satisfies γ(x+1)−γ(x) ≤ γ(x)−γ(x−1), as a more realistic model for penalizing gaps. This was at the expense of increasing the time complexity of our dynamic programming algorithm. With a concave gap penalty function, the new DP algorithm requires O(mn + nm) time, as compared to the O(mn) time bound of previous algorit...

متن کامل

gpALIGNER: A Fast Algorithm for Global Pairwise Alignment of DNA Sequences

Bioinformatics, through the sequencing of the full genomes for many species, is increasingly relying on efficient global alignment tools exhibiting both high sensitivity and specificity. Many computational algorithms have been applied for solving the sequence alignment problem. Dynamic programming, statistical methods, approximation and heuristic algorithms are the most common methods appli...

متن کامل

On the computational complexity of finding a minimal basis for the guess and determine attack

Guess-and-determine attack is one of the general attacks on stream ciphers. It is a common cryptanalysis tool for evaluating security of stream ciphers. The effectiveness of this attack is based on the number of unknown bits which will be guessed by the attacker to break the cryptosystem. In this work, we present a relation between the minimum numbers of the guessed bits and uniquely restricted...

متن کامل

Optimal Alignment of Multiple Sequence Alignments

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 CHAPTER 1: INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.1 Perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.2 Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.3 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999